home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Python1.4_Source / README.AMIGA < prev    next >
Text File  |  1998-06-24  |  4KB  |  133 lines

  1.  
  2. README text for the source code for Amiga Python 1.4
  3.  
  4.  
  5. THIS SOURCE DISTRIBUTION CONTAINS THE SOURCE CODE FOR THE LATEST
  6. RELEASE OF PYTHON 1.4. THE LATEST AMINET RELEASE IS DATED 12-Jan-97
  7. (and is older than this version).
  8.  
  9.  
  10.  
  11. Requirements
  12. ------------
  13.  
  14. - SAS/C
  15.   Sorry but you must change *A LOT* to compile with other compilers.
  16.   Please use the latest version of SAS/C (6.58).
  17.  
  18. - AmiTCP SDK
  19.   For the network code. Use the 4.3 version, AmiTCP-SDK-4.3.lha,
  20.   on Aminet (in comm/tcp).
  21.   Maybe version 3 works too (haven't tried it).
  22.  
  23. - A fair amount of harddisk space and RAM.
  24.  
  25.  
  26. Build instructions:
  27. -------------------
  28.  
  29. 1. Check compiler options and symbol definitions and other configs.
  30.    Files: SCOPTIONS, SMAKEFILE, include/config.h, include/config.c,
  31.       include/osdefs.h
  32.    If you change anything (for instance, CPU settings, optimizations,
  33.    changes in an include file) re-build the GST (step 2).
  34.  
  35. 2. (re)build the GST if needed: smake Python.GST
  36.    Actually, this is not needed in most cases. Just proceed with step 3.
  37.  
  38. 3. Build python: just type smake. Everything should compile without
  39.    errors. Ignore any reasonable warnings.
  40.  
  41. 4. Put your executable in the right place, for example Python:Python.
  42.  
  43. 5. RUN THE TESTSET with your new executable. This is very important.
  44.    Look in the Python distribution for files and more info (Aminet:
  45.    dev/lang/Python14.lha).
  46.  
  47.  
  48.  
  49. Notes
  50. -----
  51.  
  52. The 882 drawer contain a project for a 68030+882 optimized version (which
  53. runs just fine on 68040/60 too) Just cd to the drawer and type 'smake'.
  54.  
  55. Documentation and library files are NOT included. Grab the distribution
  56. release from Aminet (dev/lang/Python14.lha) to get them.
  57.  
  58. Contact me for any information (ijong@gak.nl).
  59. My Amiga Python Homepage:
  60. http://www.geocities.com/ResearchTriangle/Lab/3172/python.html
  61.  
  62.  
  63. *** IMPORTANT ***
  64. -----------------
  65.  
  66. I don't fancy ten different versions of AmigaPython floating around.  So
  67. *please* if you made a change or enhancement or fix, contact me and if it's
  68. good it will be merged in the `official' AmigaPython version (mine).  That
  69. way, everyone can profit from it.  Thanks!
  70.  
  71.  
  72.  
  73.  
  74.                     Irmen de Jong
  75.                     ijong@gak.nl
  76.                     31 Jan 1998
  77.  
  78.  
  79.  
  80.  
  81.  
  82.     DISCLAIMER:
  83.  
  84. I  tried  to  make this program error-free and safe to use, for your and my
  85. own  benefit.   This  disclamer  applies  to the (small) part of the code I
  86. wrote  myself.   The  disclamer  from  the  copyright notice from Stichting
  87. Mathematisch  Centrum  (included  below)  applies  to the rest of the code,
  88. written by Guido van Rossum and others.
  89.   
  90. I  provide  this program "as is".  USE THE PROGRAM AT YOUR OWN RISK.  In no
  91. event will I be liable for damages to you - whether they arise from the use
  92. of  this  program  or  the  inability to use it, whether they are direct or
  93. consequential,  including,  but  not  limited  to,  the loss of data or the
  94. generation of inaccurate data.  No warranties are made.
  95.  
  96.  
  97.         Irmen de Jong.
  98.  
  99.  
  100.  
  101.  
  102.  
  103.     PYTHON COPYRIGHT NOTICE:
  104.  
  105.  
  106. Copyright 1991-1995 by Stichting Mathematisch Centrum, Amsterdam,
  107. The Netherlands.
  108.  
  109.                         All Rights Reserved
  110.  
  111. Permission to use, copy, modify, and distribute this software and its
  112. documentation for any purpose and without fee is hereby granted,
  113. provided that the above copyright notice appear in all copies and that
  114. both that copyright notice and this permission notice appear in
  115. supporting documentation, and that the names of Stichting Mathematisch
  116. Centrum or CWI or Corporation for National Research Initiatives or
  117. CNRI not be used in advertising or publicity pertaining to
  118. distribution of the software without specific, written prior
  119. permission.
  120.  
  121. While CWI is the initial source for this software, a modified version
  122. is made available by the Corporation for National Research Initiatives
  123. (CNRI) at the Internet address ftp://ftp.python.org.
  124.  
  125. STICHTING MATHEMATISCH CENTRUM AND CNRI DISCLAIM ALL WARRANTIES WITH
  126. REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  127. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH
  128. CENTRUM OR CNRI BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
  129. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  130. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  131. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  132. PERFORMANCE OF THIS SOFTWARE.
  133.